a crown of thorns - French English Dictionary